raspberry cane - French English Dictionary